package cn.stylefeng.guns.sys.modular.system.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 
 * </p>
 *
 * @author liuy
 * @since 2021-05-31
 */
@TableName("bty_yfd")
@Data
public class BtyYfd implements Serializable {

    private static final long serialVersionUID=1L;

      @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;

    /**
     * 单据主键
     */
    @TableField("vouchid")
    private String vouchid;

    /**
     * 单位编码
     */
    @TableField("dwbm")
    private String dwbm;

    @TableField("dwbm_code")
    private String dwbmCode;

    @TableField("dwbm_name")
    private String dwbmName;

    /**
     * 单据编号
     */
    @TableField("djbh")
    private String djbh;

    /**
     * 单据日期
     */
    @TableField("djrq")
    private String djrq;

    @TableField("lrr")
    private String lrr;

    /**
     * 录入人编码
     */
    @TableField("lrr_code")
    private String lrrCode;

    /**
     * 录入人名称
     */
    @TableField("lrr_name")
    private String lrrName;

    /**
     * 单据状态
     */
    @TableField("djzt")
    private String djzt;


    /**
     * 审核人编码
     */
    @TableField("shr_code")
    private String shrCode;

    /**
     * 审核人名称
     */
    @TableField("shr_name")
    private String shrName;

    /**
     * 审核日期
     */
    @TableField("shrq")
    private String shrq;

    /**
     * 制单日期
     */
    @TableField("zdrq")
    private String zdrq;

    @TableField("djkjnd")
    private String djkjnd;

    @TableField("djkjqj")
    private String djkjqj;

    @TableField("djdl")
    private String djdl;

    @TableField("zzzt")
    private String zzzt;

    @TableField("spzt")
    private String spzt;

    @TableField("ywbm")
    private String ywbm;

    @TableField("ywbm_code")
    private String ywbmCode;

    @TableField("ywbm_name")
    private String ywbmName;

    @TableField("xslxbm")
    private String xslxbm;

    @TableField("xslxbm_code")
    private String xslxbmCode;

    @TableField("xslxbm_name")
    private String xslxbmName;

    @TableField("djlxbm")
    private String djlxbm;

    @TableField("pj_jsfs")
    private String pjJsfs;

    @TableField("pj_jsfs_code")
    private String pjJsfsCode;

    @TableField("pj_jsfs_name")
    private String pjJsfsName;

    @TableField("fb_oid")
    private String fbOid;

    @TableField("kslb")
    private String kslb;

    @TableField("zyx2")
    private String zyx2;

    @TableField("hbbm")
    private String hbbm;

    @TableField("hbbm_code")
    private String hbbmCode;

    @TableField("hbbm_name")
    private String hbbmName;

    @TableField("wldx")
    private String wldx;

    @TableField("deptid")
    private String deptid;

    @TableField("deptid_code")
    private String deptidCode;

    @TableField("deptid_name")
    private String deptidName;

    @TableField("bzbm")
    private String bzbm;

    @TableField("bzbm_code")
    private String bzbmCode;

    @TableField("bzbm_name")
    private String bzbmName;


    private BigDecimal jfybwsje;
    private BigDecimal ybje;
    private BigDecimal bbje;
}
